package com.rs.service;

import java.util.List;

import com.github.pagehelper.Page;
import com.rs.model.ZhPosition;


public interface ZhPositionService {

	   /**
     * 展示一条职务信息
     * @param poId
     * @return
     */
    ZhPosition selectByPrimaryKey(Integer poId);
    
	   /**
  * 条件查询一条职务信息
  * @param poId
  * @return
  */
 ZhPosition selectByNameKey(ZhPosition record);
 
    
    /**
     * 添加一条职务信息
     * @param record
     * @return
     */
    int insertSelective(ZhPosition record);
    
    /**
     * 修改一条职务信息
     * @param record
     * @return
     */
    int updateByPrimaryKeySelective(ZhPosition record);
    
    /**
     * 删除一条职务信息
     * @param poId
     * @return
     */
    int deleteByPrimaryKey(Integer poId);
    
    /**
     * 展示所有的职务信息
     * @param example
     * @return
     */
    List<ZhPosition> selectByExample();
    
    
    /**
     * 条件查询展示所有的职务信息
     * @param example
     * @return
     */
    Page<ZhPosition> selectByExampleAll(Integer Pagenum , ZhPosition rePosition);
}
